lanceolate leaf - Spanish English Dictionary